Skip to content

Vue2 和 Vue3 区别

  • 响应式
  • 运行时
    • diff
      • vue3: 静态提升、动态跳过、逐级更新、Fragment 支持多根
      • vue2: 双指针、key、diff 粒度包含所有子树
  • 编译时
    • 静态提升,标记动态节点、block tree、预字符串模版、函数缓存
  • 应用
    • 风格:选项式 组合式
    • 生命周期
  • 架构
    • ts
    • Composition API 模块的拆分
  • 其他
    • 根结点

在 MIT 许可下发布